do one’s utmost - Französisch Englisch Wörterbuch